import request from '@/utils/request'
import { BASE_URL } from '@/utils/config'

// 用户登录
export function login(data) {
  return request({
    url: '/login',
    method: 'post',
    data
  })
}

// 用户注册
export function register(data) {
  return request({
    url: '/register',
    method: 'POST',
    data,
    headers: {
      'Content-Type': 'application/json'
    }
  })
}

// 获取用户信息
export function getUserInfo(userId) {
  return request({
    url: `/users/${userId}`,
    method: 'GET'
  })
}

// 更新用户信息
export function updateUserInfo(userId, data) {
  return request({
    url: `/users/${userId}`,
    method: 'PUT',
    data
  })
}

// 更新用户头像
export function updateAvatar(data) {
  return request({
    url: '/users/avatar',
    method: 'post',
    data
  })
} 